package com.baor.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.math.BigDecimal;

@Data
@TableName("delivery_record")
public class DeliveryRecord {
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;           // 记录ID
    private Integer userId;        // 投递用户ID
    private Integer equipmentId;   // 设备ID
    private String deliveryTime; // 投递时间
    private String category;    // 投递类别（如可回收物）
    private BigDecimal weight;  // 投递重量（kg）
    private BigDecimal reward;  // 奖励金额（元）
    private BigDecimal initialWeight; // 起始重量
    private Double finalWeight; // 结束重量
    private Integer integral;   // 积分
    private String username;    // 用户名
    private String phone;         // 手机号
    private String deviceCode;  // 设备编码
    private String equipmentLocation; // 设备地点
    private Integer deviceStatue; // 设备状态
    private Integer clearingStatus; // 清运状态
    private Integer deductIntegral;

}
